package com.rd.sys.dto.sys.role;

import java.util.List;

import com.rd.sys.dto.commmon.base.BaseDto;

/**
 * The Class RoleDto.
 */
public class RoleDto extends BaseDto {

    /** The Constant serialVersionUID. */
    private static final long serialVersionUID = 1L;

    /** The roleno. */
    private Integer roleno;// 编号（主键）10

    /** The rolename. */
    private String rolename;// 名称 255

    /** The roledesc. */
    private String roledesc;// 描述 255

    /** The operatorno. */
    private Integer operatorno;// 创建者编号 10

    /** The roletype. */
    private Integer roletype;// 角色类型 2

    /** The operatorname. */
    private String operatorname;// 操作员名称

    /** The privgroupno. */
    private Integer privgroupno;// 权限组编号

    /** The create roleno. */
    private Integer createRoleno;// 创建者的角色no

    /** The operno list. */
    private List<String> opernoList;// 操作编号列表

    /** The group list. */
    private List<RoleGroupDto> groupList;

    /** The account. */
    private String account;

    /**
     * Gets the roleno.
     * 
     * @return the roleno
     */
    public Integer getRoleno() {
        return roleno;
    }

    /**
     * Sets the roleno.
     * 
     * @param roleno
     *            the new roleno
     */
    public void setRoleno(Integer roleno) {
        this.roleno = roleno;
    }

    /**
     * Gets the rolename.
     * 
     * @return the rolename
     */
    public String getRolename() {
        return rolename;
    }

    /**
     * Sets the rolename.
     * 
     * @param rolename
     *            the new rolename
     */
    public void setRolename(String rolename) {
        this.rolename = rolename;
    }

    /**
     * Gets the roledesc.
     * 
     * @return the roledesc
     */
    public String getRoledesc() {
        return roledesc;
    }

    /**
     * Sets the roledesc.
     * 
     * @param roledesc
     *            the new roledesc
     */
    public void setRoledesc(String roledesc) {
        this.roledesc = roledesc;
    }

    /**
     * Gets the operatorno.
     * 
     * @return the operatorno
     */
    public Integer getOperatorno() {
        return operatorno;
    }

    /**
     * Sets the operatorno.
     * 
     * @param operatorno
     *            the new operatorno
     */
    public void setOperatorno(Integer operatorno) {
        this.operatorno = operatorno;
    }

    /**
     * Gets the roletype.
     * 
     * @return the roletype
     */
    public Integer getRoletype() {
        return roletype;
    }

    /**
     * Sets the roletype.
     * 
     * @param roletype
     *            the new roletype
     */
    public void setRoletype(Integer roletype) {
        this.roletype = roletype;
    }

    /**
     * Gets the operatorname.
     * 
     * @return the operatorname
     */
    public String getOperatorname() {
        return operatorname;
    }

    /**
     * Sets the operatorname.
     * 
     * @param operatorname
     *            the new operatorname
     */
    public void setOperatorname(String operatorname) {
        this.operatorname = operatorname;
    }

    /**
     * Gets the group list.
     * 
     * @return the group list
     */
    public List<RoleGroupDto> getGroupList() {
        return groupList;
    }

    /**
     * Sets the group list.
     * 
     * @param groupList
     *            the new group list
     */
    public void setGroupList(List<RoleGroupDto> groupList) {
        this.groupList = groupList;
    }

    /**
     * Gets the privgroupno.
     * 
     * @return the privgroupno
     */
    public Integer getPrivgroupno() {
        return privgroupno;
    }

    /**
     * Sets the privgroupno.
     * 
     * @param privgroupno
     *            the new privgroupno
     */
    public void setPrivgroupno(Integer privgroupno) {
        this.privgroupno = privgroupno;
    }

    /**
     * Gets the creates the roleno.
     * 
     * @return the creates the roleno
     */
    public Integer getCreateRoleno() {
        return createRoleno;
    }

    /**
     * Sets the creates the roleno.
     * 
     * @param createRoleno
     *            the new creates the roleno
     */
    public void setCreateRoleno(Integer createRoleno) {
        this.createRoleno = createRoleno;
    }

    /**
     * Gets the operno list.
     * 
     * @return the operno list
     */
    public List<String> getOpernoList() {
        return opernoList;
    }

    /**
     * Sets the operno list.
     * 
     * @param opernoList
     *            the new operno list
     */
    public void setOpernoList(List<String> opernoList) {
        this.opernoList = opernoList;
    }

    /**
     * @return the account
     */
    public String getAccount() {
        return account;
    }

    /**
     * @param account
     *            the account to set
     */
    public void setAccount(String account) {
        this.account = account;
    }
}
